Definify.com

Definition 2024


demilunes

demilunes

English

Noun

demilunes

  1. plural of demilune