Spanish–English dictionary

English translation of the Spanish word trabarse

Spanish → English
  
SpanishEnglish
trabarse interlock; knit
trabar hobble; interlock; join; shackle