Dictionary for word “mainsails”
mainsails - Did you Mean?
mainsail (mainsails)
mainsail
maintain (maintains)