jogar a toalha

Meaning

to throw in the towel

Concepts

quit on the stool

throw up one’s hands

Notes

Sign in to write sticky notes