Irish apricots

English

Noun

Irish apricots

  1. plural of Irish apricot