gift givers

English

Noun

gift givers

  1. plural of gift giver