falcula
English
falcula meaning in English • falcula का अर्थ अंग्रेजी में
Noun
- A curved and sharp-pointed claw.