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