Meaning of palo mayor in Spanish:

palo mayor

Translate palo mayor into English

  • 1Palo más alto de la embarcación, en el cual se coloca la vela mayor.