gingerbread palms

English

Noun

gingerbread palms

  1. plural of gingerbread palm