Portuguese-English dictionary »

macieira silvestre meaning in English

PortugueseEnglish
macieira silvestre noun
{f}

crabapple(tree)
noun

Your history