Portuguese-English dictionary »

mastro grande meaning in English

PortugueseEnglish
mastro grande noun
{m}

mainmastnoun
[UK: ˈmeɪn.mɑːst] [US: ˈmeɪn.mæst]