German-French dictionary »

drainieren meaning in French

GermanFrench
drainieren

drainer