logging sled

listen to the pronunciation of logging sled
English - Turkish
tomruk kızağı
English - English

Definition of logging sled in English English dictionary

A logging sled
travois