to give something a sluice down - Alemán Inglés Diccionario
Historia

to give something a sluice down



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

Inglés Alemán
Automotive
to give something a sluice down etwas abspritzen [v]