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