meaning of Abricock

Abricock meaning in General Dictionary

See Apricot

View more

  • See Apricot.