kamus
.
Search
About
barque
English
bark, barque
Noun
A sailing ship with 3 (or more) masts
English: bark, barque
Bahasa:
kapal
Bahasa words with similar meanings
kapal
English words with similar meanings
Show 1 words
bark