HEMM - definition and synonyms

abbreviation
  1.   From our crowdsourced Open Dictionary
    heavy earth moving machinerySubmitted by sdhaniwal from India on 01/09/2015