Translation of "Dreno" into English

drainage is the translation of "Dreno" into English.

Dreno
+ Add

Ido-English dictionary

  • drainage

    noun

    natural or artificial removal of surface and sub-surface water from an area

  • Show algorithmically generated translations

Add

Translations of "Dreno" into English in sentences, translation memory