polyspast
English
polyspast meaning in English • polyspast का अर्थ अंग्रेजी में
Noun
- A machine consisting of many pulleys; specifically, an apparatus formerly used for reducing luxations.