English-Spanish dictionary »

holly barberry meaning in Spanish

EnglishSpanish
holly barberry (South American bush)
noun

chelianoun
{f}