×

winterization meaning in French

n. hivernage (d'un véhicule, de bâtiments etc.)

Related Words

  1. wintering
  2. winterish
  3. winterize
  4. winterized
PC Version

Copyright © 2018 WordTech Co.