Translation of "amarra" into English
mooring cable, rope's end are the top translations of "amarra" into English.
amarra
-
mooring cable
-
rope's end
noun
-
Show algorithmically generated translations
Automatic translations of "amarra" into English
-
Glosbe Translate
-
Google Translate
Add example
Add