English-Arabic dictionary »

downspout meaning in Arabic

EnglishArabic
Downspout [UK: dˈaʊnspaʊt]
[US: dˈaʊnspaʊt]

ماسورة التّصريف