Skip to main content

rotula

English rotula meaning in English  •  rotula का अर्थ अंग्रेजी में
Noun
  • The patella, or kneepan.
Advertisement