meaning of Antipersonenmine

Antipersonenmine - German to English

anti-personnel my own

View more

  • antipersonnel mine