Meaning of 'locust'

  • வெட்டுக்கிளி

Synonyms


Browse English to Tamil Dictionary