Three-masted ship (fr. Trois-mâts)

Translation into English

Synonyms