English-Spanish dictionary »

crown flower meaning in Spanish

EnglishSpanish
crown flower (large shrub)
noun

mudarnoun
{m}