Arabic-English dictionary »

بشكل مستهجن meaning in English

ArabicEnglish
بشكل مستهجن

Deploringly