water down in Italian
water down in Italian
annacquare
To dilute with water; to add water to.
diluire
To dilute with water; to add water to.
indebolire
(idiomatic) To simplify or oversimplify; to make easier; to make less difficult.
semplificare
(idiomatic) To simplify or oversimplify; to make easier; to make less difficult.