give (someone) up for dead - Spanish English Dictionary

Suggest a Term