Meaning of 'humiliate'

  • இழிவுபடுத்து
  • அவமானப்படுத்து
  • தாழ்த்து

Synonyms


Browse English to Tamil Dictionary