have no ambition or desire to prosper - Spanish English Dictionary

Suggest a Term