amarra Portuguese - English

1.


2.

  • Englishtether

  • Englisha rope, cable etc. that holds something in place whilst allowing some movement

  • Portugueseamarra


3.

  • Englishrestraint

  • Englishsomething that restrains, ties, fastens or secures

  • Portugueseamarra





English translator: Portuguese English amarra  Eesti sõnaraamat   Español Traductor   Svenska Översättare