Arabic-English dictionary »

سقط خجلانا meaning in English

ArabicEnglish
سقط خجلانا

Make-fell-ashamed