dilution in Italian
dilution in Italian
diluizione
The process of making something dilute.
stemperamento
The process of making something dilute.