DHHT: Dual Handle Hand Truck

What does DHHT mean? The above is one of DHHT meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Dual Handle Hand Truck

DHHT also stands for:
... more