galleonEnglish

galleon

Noun

A large square-rigged sailing ship with three or more masts, used by the Spanish for commerce and war from the 15th to 18th centuries

English: galleon

Bahasa: galiung

Bahasa words with similar meanings