Arabic-English dictionary »

الْبَتْرَا meaning in English

ArabicEnglish
الْبَتْرَا f

Petraan ancient city and archaeological site in Jordan

الْبَتْرَاء f

Petraan ancient city and archaeological site in Jordan