kamus
.
Search
About
undercarriage
English
undercarriage
Noun
Framework that serves as a support for the body of a vehicle
English: undercarriage