×
winterization
meaning in French
n.
hivernage (d'un véhicule, de bâtiments etc.)
Related Words
wintering
winterish
winterize
winterized
PC Version
Copyright © 2018 WordTech Co.