peace dove









peace dove


noun

  1. dove1(def 5).
56 queries 0.426