Roman Urdu to English Dictionary
شرمسار
English: penitent Roman: sharmsaar
English: mortified
2 related posts found for word sharmsaar in iJunoon Website
Sponored Video