Synonym-English dictionary »

carack synonyms in English

SynonymEnglish
carack noun

carracknoun