English-Hindi dictionary »

glow worm meaning in Hindi

EnglishHindi
glow worm noun

जुगनू