Spanish–English dictionary

English translation of the Spanish word sufrir la sujeción con impaciencia

Spanish → English
  
SpanishEnglish
sufrir la sujeción con impaciencia strain at the leash