Translation of ameliorate in Indonesian

User Contribution

ameliorate