Arabic-English dictionary »

مِشْوَاة meaning in English

ArabicEnglish
مِشْوَاة f

barbecuea fireplace for cooking food

grillcooking device comprising a source of radiative heat and a means of holding food under it