Arabic-English dictionary »

شواية meaning in English

ArabicEnglish
شواية

grillgrating, grid