Arabic-English dictionary »

بَحَر meaning in English

ArabicEnglish
بَحَر اَلشَّمَال m

North Seaa marginal sea of the Atlantic Ocean between Britain, Scandinavia and Germany, the Netherlands, Belgium and France

Your history