Arabic-English dictionary »

بَرْزَخ meaning in English

ArabicEnglish
بَرْزَخ m

isthmusstrip of land