Term Gallery logo

Meanings of amelioratory in inglés