be doomed to die on the vine - Spanish English Dictionary

Suggest a Term