Skip to main content

scala

English scala meaning in English  •  scala का अर्थ अंग्रेजी में
Noun
  • A machine formerly employed for reducing dislocations of the humerus.
  • A term applied to any one of the three canals of the cochlea.
Advertisement