English to Francais Dictionary
dampen
Amortissement physique
Meaning for dampen found in 14 Languages.
Sponored Video