Arabic-English dictionary »

الشوّاية meaning in English

ArabicEnglish
الشوّاية

Barbecuer