Meaning of 'embarrass'

  • மனதிற்குத் தொல்லை கொடு

Synonyms


Browse English to Tamil Dictionary