English-Spanish dictionary »

pepper tree meaning in Spanish

EnglishSpanish
pepper tree (South American trees)
noun
[UK: ˈpe.pə(r) triː]
[US: ˈpe.pər ˈtriː]

huingánnoun
{m}

mollenoun
{m}