giftlets

English

Noun

giftlets

  1. plural of giftlet