diminuer meaning in English
v. reduce, diminish; decrease, come down, go down; abate; die down, tail away; drop, lower; depress, lessen, remit; wilt
v. reduce, diminish; decrease, come down, go down; abate; die down, tail away; drop, lower; depress, lessen, remit; wilt