Dutch-English dictionary »

leidingen meaning in English

DutchEnglish
leidingen substantief

ductwork(system of ducts)
noun