semilunas

Spanish

Noun

semilunas f pl

  1. plural of semiluna