ecaudate
English
ecaudate meaning in English • ecaudate का अर्थ अंग्रेजी में
Adjective
- Tailless.
- Without a tail or spur.