Translation of شرمسار in English:

شرمسار

Pronunciation /ʃərmsɑ:r/

adjective