incapacitating
English
incapacitating meaning in English • incapacitating का अर्थ अंग्रेजी में
Adjective
- causing disability.