Spanish–English dictionary

English translation of the Spanish word estirarse

Spanish → English
  
SpanishEnglish
estirarse stretch; tighten
estirar crane; rack; strain; stretch; tighten