in a pinch

Significado (Inglés)

In an urgent or difficult situation; when no other solution is available.

Conceptos

en un apuro

Mejora tu pronunciación

Notes

Sign in to write sticky notes