apples of someone's eye

English

Noun

apples of someone's eye

  1. Plural form of apple of someone's eye
Last modified on 7 February 2012, at 06:05