samarras

English

Noun

samarras

  1. plural of samarra