⚙

Diccionario

Escribe una palabra en ingles o espanol. Ingles en azul, espanol en rosa. Toca cualquier linea para oirla.

hard put

Ingles

  1. 🔊 facing or experiencing financial trouble or difficulty
    “distressed companies need loans and technical advice”

Palabras similares

distressed hard-pressed in a bad way(p)