sailmaker's palm









sailmaker's palm


noun

  1. palm1(def 4).
54 queries 0.533