amarra Portuguese - English
1.
Englishberth
-
Englishspace to moor
-
Portuguesevaga
2.
Englishtether
-
Englisha rope, cable etc. that holds something in place whilst allowing some movement
-
Portugueseamarra
3.
English translator: Portuguese English amarra Eesti sõnaraamat Español Traductor Svenska Översättare