English-Spanish dictionary »

toyon meaning in Spanish

EnglishSpanish
toyon (evergreen shrub)
noun

tollónnoun
{m}