Meaning of 'lamentable'

  • துக்கரமான

Synonyms


Browse English to Tamil Dictionary