Arabic-English dictionary »

بحر مرمرة meaning in English

ArabicEnglish
بحر مرمرة

Sea of Marmara[UK: siː əv marˈmɑːə] [US: ˈsiː əv marˈmɑː.rə]