Meaning of OHV in English:

OHV

abbreviation

  • Overhead valve.