Spanish–English dictionary

English translation of the Spanish word aferrarse

Spanish → English
  
SpanishEnglish
aferrarse cling; hook together; insist; interlock
aferrar seize; catch; hook; moor; furl