Portuguese-English dictionary »

moranga meaning in English

PortugueseEnglish
moranga noun
{f}

squash [squashes](plant and its fruit of the genus Cucurbita)
noun
[UK: skwɒʃ] [US: ˈskwɑːʃ]