a logging sled

listen to the pronunciation of a logging sled
English - Turkish

Definition of a logging sled in English Turkish dictionary

logging sled
tomruk kızağı
English - English
travois