telakuorma-auto

Noun

 * 1) tracked truck, tracked carrier, tracked articulated vehicle