Definify.com

Definition 2024


shaurmas

shaurmas

English

Noun

shaurmas

  1. plural of shaurma