Polish-English dictionary »

szoarma meaning in English

PolishEnglish
szoarma noun

shawarmanoun
Middle Eastern sandwich-like wrap