Definify.com

Definition 2025


samarras

samarras

English

Noun

samarras

  1. plural of samarra