limbless
English
limbless meaning in English • limbless का अर्थ अंग्रेजी में
Adjective
- Destitute of limbs.