Tetraspaston
Word Dictionary
-> Tetraspaston
Search:
Tetraspaston
(n.) A machine in which four pulleys act together.
Terms of Use
Canadian Jobs