Definify.com

Definition 2026


samarras

samarras

English

Noun

samarras

  1. plural of samarra