Synonym-English dictionary »

galleon synonyms in English

SynonymEnglish
galleon noun
generic term

caracknoun

carracknoun