NichiDict

アーティキュレーテッドアクスル

[aatikyureeteddoakusuru]

Meanings

1.Noun

articulated axle