meaning of bench lathe

1. lathe mounted on a workbench


Related Words

bench lathe |

Developed & Maintained By Taraprasad.com

Treasure Words