battle clasp









battle clasp


noun

  1. clasp(def 4).
52 queries 0.398