Portuguese-English dictionary »

flor de macieira meaning in English

PortugueseEnglish
flor de macieira noun
{f}

apple blossom(the flower of an apple tree)
noun