Meaning of l.h. in English:

l.h.

Pronunciation

abbreviation

  • Left hand.