tetraspaston
English
tetraspaston meaning in English • tetraspaston का अर्थ अंग्रेजी में
Noun
- A machine in which four pulleys act together.