محمر خجلا meaning in Urdu

Ablush (Sharmsar) شرمسار
urdukeyboard
Multi Language Dictionary
MULTI LANGUAGE DICTIONARY