×

sled meaning in French

n. traîneau
v. aller en traîneau; faire de la luge

Related Words

  1. sledding
  2. sleaziness
  3. sleazy
  4. sledder
  5. sledding
PC Version

Copyright © 2018 WordTech Co.