small two-masted sailing schooner - Turkish English Dictionary

Suggest a Term