English-Arabic dictionary »

sloughs meaning in Arabic

EnglishArabic
Sloughs [UK: slaʊz]
[US: sˈləfs]

المستنقعات