Spanish–English dictionary

English translation of the Spanish word amarra

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