too generous regarding marks - Spanish English Dictionary

Suggest a Term