water down
water down基本解释
water down同义词
water down英英释义
"water down the mixture"
"They watered down the moonshine"