English-Hindi dictionary »

worm shaped meaning in Hindi

EnglishHindi
worm shaped noun

कृमिरूपी