カムシャフト
kamushafuto

Noun

1. camshaft