GLOBAL CONNECTIONS: Liberia
Glossary Term

ameliorate

To improve.

Full Glossary