Dutch-English dictionary »

afwatering meaning in English

DutchEnglish
afwatering substantief

drainage [drainages](removal of fluid)
noun
[UK: ˈdreɪ.nɪdʒ] [US: ˈdreɪ.nədʒ]

Your history