amarra Spanish - English
1.
Englishberth
-
Englishspace to moor
-
Spanishamarra
2.
Englishtether
-
Spanishamarrar, acordonar
3.
Englishrestraint
-
Englishsomething that restrains, ties, fastens or secures
-
Spanishrestricción
English translator: Spanish English amarra Eesti sõnaraamat Español Traductor Svenska Översättare