Spanish-English dictionary »

salvia real de méxico meaning in English

SpanishEnglish
salvia real de México noun
{f}

orange-ball-tree(plant)
noun