meaning of lifting device

1. a device for lifting heavy loads


Related Words

lifting device |

Developed & Maintained By Taraprasad.com

Treasure Words