Arabic-English dictionary »

المكشّر meaning in English

ArabicEnglish
المكشّر

Grimacer