Spanish–English dictionary

English translation of the Spanish word no dejarse vencer

Spanish → English
  
SpanishEnglish
no dejarse vencer keep one’s head above water