wild apricot









wild apricot


noun

  1. apricot(def 4).
49 queries 0.565