gifts that keep on giving

English

Noun

gifts that keep on giving

  1. plural of gift that keeps on giving

Anagrams