Meaning of 'devastate'

  • நாசம் விளை
  • பாழாக்கு

Synonyms


Browse English to Tamil Dictionary