kamus
.
Search
About
skid_road
English
skid road
Noun
The district of a town frequented by loggers
English: skid road
A road made of logs on which freshly cut timber can be hauled
English: skid road