×

snowcat meaning in French

n. motoneige, voiture adéquate pour rouler sur la neige

Related Words

  1. snowcap
  2. snowcapped
  3. snowclad
  4. snowdrift
PC Version

Copyright © 2018 WordTech Co.