English-Turkish dictionary »

shawarma meaning in Turkish

EnglishTurkish
shawarma (Middle Eastern sandwich-like wrap)
noun

dönernoun

çevirmenoun