English-Arabic dictionary »

swamps meaning in Arabic

EnglishArabic
Swamps [UK: swɒmps]
[US: ˈswɑːmps]

المستنقعات