Arabic-English dictionary »

المصبّات meaning in English

ArabicEnglish
المصبّات

Estuaries[UK: ˈes.tʃʊə.rɪz] [US: ˈes.tʃuː.ˌe.riz]