Meaning of 'Embarrassment'

  • மன உளைவு

Synonyms


Browse English to Tamil Dictionary