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