Semilune
Word Dictionary
-> Semilune
Search:
Semilune
(n.) The half of a lune.
Terms of Use
Canadian Jobs