sluice
[slu:s]noun
[passage] canal m de desagüe
[gate] compuerta f
sluice
[slu:s]transitive verb Conjugation
[rinse]
to sluice something down or out lavar algo con mucha agua
ENGLISH
SPANISH
SPANISH
ENGLISHComplétez la séquence avec la proposition qui convient.
If my parents let me go to your party tomorrow, I … so happy!