Meaning of undercarriage
Definition of undercarriage
(noun)
framework
that serves as a
support
for the
body
of a
vehicle
Other information on undercarriage
WIKIPEDIA results for
undercarriage
Amazon results for
undercarriage
Tweet