×

amarre meaning in English

n. moorings, securing line, means by which a vessel is secured (nautical)

Related Words

  1. amarillo
  2. amarrage
  3. amarrer
  4. amartya sen
PC Version

Copyright © 2018 WordTech Co.