English | German | Russian | Czech

tractorable English

Meaning tractorable meaning

What does tractorable mean?

tractorable

(of a road) Suitable for the driving of a tractor.

Are you looking for...?