mainsail

  1. Maritime Traffic mayistra
  2. Noun ana yelken, mayistra yelkeni.