What does antibalas mean?

antibalas - Spanish to English

bullet-proof [spv.]

View more

  • bulletproof