English–Spanish dictionary

Spanish translation of the English word hard‐pressed

English → Spanish
  
EnglishSpanish
hard‐pressed acosado; alcanzado; apurado