Vocabulary

カムシャフト

camshaft

noun