chuck up the sponge

Signification (Anglais)

To quit; to give up; to admit defeat.

Concepts

jeter l’éponge

Traductions

Notes

Sign in to write sticky notes