What does Abricock mean?

Abricock meaning in General Dictionary

See Apricot

View more

  • See Apricot.