Portuguese-English dictionary »

floreira meaning in English

PortugueseEnglish
floreira noun
{f}

flower box(flower container)
noun