Definify.com

Definition 2025


shwarmas

shwarmas

English

Noun

shwarmas

  1. plural of shwarma