sickle moons

English

Noun

sickle moons

  1. plural of sickle moon

Anagrams