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