tell an unpleasant fact about oneself - Spanish English Dictionary

Suggest a Term