arrow-proof

English

Adjective

arrow-proof (comparative more arrow-proof, superlative most arrow-proof)

  1. Alternative form of arrowproof