kamus
.
Search
About
carrack
English
carack, carrack
Noun
A large galleon sailed in the Mediterranean as a merchantman
English: carrack, carack
English words with similar meanings
Show 1 words
carack