Arabic-English dictionary »

إِصْطَخْر meaning in English

ArabicEnglish
إِصْطَخْر

Istakhrancient city of Persia