Arabic-English dictionary »

بَحْر الْمَانْش meaning in English

ArabicEnglish
بَحْر الْمَانْش m

English ChannelThe part of the Atlantic Ocean between Great Britain and France