Portuguese-English dictionary »

alforreca meaning in English

PortugueseEnglish
alforreca noun
{f}

jellyfish [jellyfishes](aquatic animal)
noun
[UK: ˈdʒe.lɪ.fɪʃ] [US: ˈdʒe.li.ˌfɪʃ]