Tamil Meaning

embarrassing meaning in tamil

a feeling of mental discomfort, shame etc.,

embarrassing tamil meaning example

மன குழப்பம் மூட்டும், வெட்கப்பட வைக்கும்