gifts that keep on giving

English

edit

Noun

edit

gifts that keep on giving

  1. plural of gift that keeps on giving

Anagrams

edit