love sticks

English

Noun

love sticks

  1. plural of love stick

Anagrams