Polish-English dictionary »

szawarma meaning in English

PolishEnglish
szawarma noun

shawarmanoun
Middle Eastern sandwich-like wrap