Translation of شرمسار in English:

شرمسار

Pronunciation /ʃərmsɑ:r/

adjective

  • ashamed, abashed