Translation of شِیراز in English

شِیراز٢

Noun (masculine)

  1. Shiraz, a city in Iran

Powered by Oxford