English-Arabic dictionary »

strait of dover meaning in Arabic

EnglishArabic
Strait of Dover strait in the English Channel

مَضِيق دُوْفَرm