draining off - French English Dictionary
History

draining off



Meanings of "draining off" in French English Dictionary : 1 result(s)

English French
Automotive
draining off dépollution [f]