meaning of tetraspaston
1.
A
machine
in
which
four
pulleys
act
together.
Related Words
tetraspaston
|
Developed & Maintained By
Taraprasad.com