English-Arabic dictionary »

torres meaning in Arabic

EnglishArabic
Torres Strait a strait between Australia and New Guinea

مَضِيق تُوْرِيسm