アーティキュレーテッドシャフト
ātikyurēteddoshafuto

Noun

1. articulated shaft

Other forms: