Spanish–English dictionary

English translation of the Spanish word traba

Spanish → English
  
SpanishEnglish
traba clog; hobble; kink; shackle; tether
trabar hobble; interlock; join; shackle