×

marinage meaning in English

n. salting, pickling; marinating

Related Words

  1. marina
  2. marinade
  3. marine
  4. marine de guerre
PC Version

Copyright © 2018 WordTech Co.