to give something a sluice down - German English Dictionary
History

to give something a sluice down



Meanings of "to give something a sluice down" in German English Dictionary : 1 result(s)

English German
Automotive
to give something a sluice down etwas abspritzen [v]