meaning of antibalas

antibalas - Spanish to English

bullet-proof [spv.]

View more

  • bulletproof