Spanish edit

Noun edit

semilunas f pl

  1. plural of semiluna