a bitter or embittered person - Spanish English Dictionary

Suggest a Term