Skip to main content

polyspast

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