English | German | Russian | Czech

trailerable English

Meaning trailerable meaning

What does trailerable mean?

trailerable

Capable of being transported by trailer.

Are you looking for...?