English-Arabic dictionary »

eavestrough meaning in Arabic

EnglishArabic
eavestrough roof gutter

مِرْزَابm