Skip to content
Kotomora

カムシャフト

Meanings

1

noun

camshaft

Mechanical component in internal combustion engines; a shaft with cams that control valve timing.