undercarriageEnglish

undercarriage

Noun

Framework that serves as a support for the body of a vehicle

English: undercarriage