Skip to main content

succula

Advertisement
English succula meaning in English  •  succula का अर्थ अंग्रेजी में
Noun
  • A bare axis or cylinder with staves or levers in it to turn it round, but without any drum.