DRAINAGE SYSTEM


Meaning of DRAINAGE SYSTEM in English

organization of pipes and canals for disposing of unwanted or waste water

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.