meaning of tetraspaston

1. A machine in which four pulleys act together.


Related Words

tetraspaston |

Developed & Maintained By Taraprasad.com

Treasure Words