giftbags

English

Noun

giftbags

  1. plural of giftbag