アーティキュレーテッドアクスル
ātikyurēteddoakusuru

Noun

1. articulated axle

Other forms: