Arabic-English dictionary »

مُسَقَّعَة meaning in English

ArabicEnglish
مُسَقَّعَة

moussakabaked dish