Sled — English Italian translation1 translation found

sled (n) (general) slitta (f) (n) (general)
Translate Sled into other languages
Translate sled into German
Translate sled into French
Translate sled into Spanish
Translate sled into Dutch
Translate sled into Portuguese
Translate sled into Slovenian
Translate sled into Polish
Translate sled into Czech