Meaning of s.h.p. in English:

s.h.p.

abbreviation

  • Shaft horsepower.