umbrette









umbrette


noun

  1. hammerhead(def 3).
48 queries 0.515