Definition of DOHC in English:

DOHC

abbreviation

  • Double overhead camshaft.