Portuguese-English dictionary »

abélia meaning in English

PortugueseEnglish
abélia noun
{f}

abelia(any of the various honeysuckles of the genus Abelia)
noun