Antipersonnel
English Meaning
- Designed to inflict death or bodily injury rather than material destruction: antipersonnel grenades.
Sorry, No Malayalam Meaning for your input!
See Antipersonne Want To Try Antipersonnel In Malayalam??