Spanish–English dictionary

English translation of the Spanish word amarrar

Spanish → English
  
SpanishEnglish
amarrar lash; moor; stack; tie up
amarra mooring‐cable
desamarrar unmoor