Diccionario
Escribe una palabra en ingles o espanol. Ingles en azul, espanol en rosa. Toca cualquier linea para oirla.
chuck up the sponge
Ingles
- 🔊 give up in the face of defeat of lacking hope“In the second round, the challenger gave up”