Arabic-English dictionary »

المكواة meaning in English

ArabicEnglish
المكواة

Flatiron