English-Arabic dictionary »

sluices meaning in Arabic

EnglishArabic
Sluices [UK: ˈsluː.sɪz]
[US: ˈsluː.sɪz]

الأحواض