vanmaram

ചെള്ളുകടി - meaning in english

Meanings for ചെള്ളുകടി

noun
Flea bite