Golden Bowl

Dictionary

AGGRIEVINGppr.

Afflicting; imposing hardships on; oppressing.