kamus
.
Search
About
carack
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
carrack