gingerbread traps

English

Noun

gingerbread traps

  1. plural of gingerbread trap