Meaning of 'deteriorate'

  • சிர்கெடு

Synonyms


Browse English to Tamil Dictionary