×

sledding meaning in French

n. moyen de transport (en traîneau); avancement; voyage en traîneau

Related Words

  1. sled
  2. sled
  3. sledder
  4. sledge
  5. sledge hammer
PC Version

Copyright © 2018 WordTech Co.