Arabic-English dictionary »

شِيرَاز meaning in English

ArabicEnglish
شِيرَاز f

Shiraza city in southern Iran