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