OXFORD 9000
📚 noun • entry_id 32979

sailing ship

Meanings (ES + gloss)
embarcación a vela • galeón • velero
A ship with masts and sails, powered by the wind.
Phrases
No hay frases
Word forms