Portuguese-English dictionary »

nandina meaning in English

PortugueseEnglish
nandina noun
{f}

nandina(Nandina domestica)
noun

Your history