×
marinage
meaning in English
n.
salting, pickling; marinating
Related Words
marina
marinade
marine
marine de guerre
PC Version
Copyright © 2018 WordTech Co.