English-Polish dictionary »

downspout meaning in Polish

EnglishPolish
downspout noun
vertical pipe or conduit

rura spustowanoun