Meaning of 'glow worm'

  • மின்மினிப் பூச்சி

Synonyms


Browse English to Tamil Dictionary