Definify.com

Definition 2025


shaurmas

shaurmas

English

Noun

shaurmas

  1. plural of shaurma