gifts that keep on giving

English edit

Noun edit

gifts that keep on giving

  1. plural of gift that keeps on giving

Anagrams edit