Home
Search
Index
Definify.com
Definition
2024
semilunes
semilunes
English
Noun
semilunes
plural of
semilune
Similar Results
Semilunar