nonlethal
English
nonlethal meaning in English • nonlethal का अर्थ अंग्रेजी में
Adjective
- not capable of causing death.