English-Arabic dictionary »

sluice gate meaning in Arabic

EnglishArabic
sluice gate portal to allow passage of water

خَوْخَةf