English-Arabic dictionary »

levees meaning in Arabic

EnglishArabic
Levees [UK: ˈle.vɪz]
[US: ˈle.viz]

السدود