Dictionary English – Romanian

sled



Substantiv
1.

v. sledge