give someone hope of something more - Spanish English Dictionary

Suggest a Term