Arabic-English dictionary »

بَحْر أُوخُوتْسْك meaning in English

ArabicEnglish
بَحْر أُوخُوتْسْك m

Sea of Okhotsksea