×
sled
meaning in French
n.
traîneau
v.
aller en traîneau; faire de la luge
Related Words
sledding
sleaziness
sleazy
sledder
sledding
PC Version
Copyright © 2018 WordTech Co.