Meaning for embarrass - Cause mental discomfort (மனதிற்குத் தொல்லை கொடு)
Please do not embarrass me
என்னை சங்கடப் படுத்தாதே
Discuss
Report