shirazes

English

Noun

shirazes

  1. plural of shiraz