Portuguese-English dictionary »

umbela meaning in English

PortugueseEnglish
umbela noun
{f}

umbel [umbels](type of flower cluster)
noun
[UK: ˈəm.bəl] [US: ˈəm.bəl]