شور شرمندا

English: Translation
Abashed; Embarrassed
Urdu: Translation
شرمندہ
adjective
Work and occupations