Definition of メーンマスト

メーンマスト

meenmasuto

noun
mainmast