Definify.com

Definition 2024


samarras

samarras

English

Noun

samarras

  1. plural of samarra