Skip to main content

geniculation

English geniculation meaning in English  •  geniculation का अर्थ अंग्रेजी में
Noun
  • The act of kneeling.
  • The state of being bent abruptly at an angle.
Advertisement