shaurmas

English

Noun

shaurmas

  1. plural of shaurma