Hindi-English dictionary »

कृमिकंचुक meaning in English

HindiEnglish
कृमिकंचुक

worm castnoun