to give something a sluice down - Español Inglés Diccionario

Proponer traducción