English-Spanish dictionary »

mainmast meaning in Spanish

EnglishSpanish
mainmast noun
[UK: ˈmeɪn.mɑːst]
[US: ˈmeɪn.mæst]

palo mayornoun
{m}