Translation of in the clutch in Spanish:

in the clutch

en las emergencias, phr.

phrase

informal

  • 1

    en las emergencias