×

amarrer meaning in English

v. moor; belay, berth; lash

Related Words

  1. amarrage
  2. amarre
  3. amartya sen
  4. amaryllidacée
PC Version

Copyright © 2018 WordTech Co.