Arabic-English dictionary »

شَاوَرْمَا meaning in English

ArabicEnglish
شَاوَرْمَا f

shawarmaMiddle Eastern sandwich-like wrap