Arabic-English dictionary »

المطقطق meaning in English

ArabicEnglish
المطقطق

Clacker