Definition of シャワルマ

シャワルマ

shawaruma

noun
shawarma, doner kebab, gyros(food term)