rakib420du rakib420du 22-10-2022 English contestada 1. Which word means - to make better; to improve advance rearrange eradicate emasculate