take one's lumps - Spanish English Dictionary

Suggest a Term