Portuguese-English dictionary »

xauarma meaning in English

PortugueseEnglish
xauarma noun
{m}

shawarma(Middle Eastern sandwich-like wrap)
noun