Englishfor English speakers
falcate English
Meaning falcate meaning
What does falcate mean?
falcate
Synonyms falcate synonyms
What other words have the same or similar meaning as falcate?