vanmaram

കൃമികടി - meaning in english

Meanings for കൃമികടി

noun
Helminthiasis