Definify.com

Definition 2026


shaurmas

shaurmas

English

Noun

shaurmas

  1. plural of shaurma