Tamil Meaning

humiliate meaning in tamil

to insult a person or someone

humiliate tamil meaning example

அவமானபடுத்து