English-Portuguese dictionary »

drainage system meaning in Portuguese

EnglishPortuguese
drainage system (pattern formed by the streams, rivers, and lakes in a particular drainage basin)
noun

rede de drenagemnoun

rede hidrográficanoun