NichiDict

アーティキュレーテッドシャフト

[aatikyureeteddoshafuto]

Meanings

1.Noun

articulated shaft