Estonian-English dictionary »

dreen meaning in English

EstonianEnglish
dreen

drain◼◼◼[UK: dreɪn] [US: ˈdreɪn]

dreen noun

drainage tube [drainage tubes]◼◼◼noun