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

Translation into English

Synonyms