English-Spanish dictionary »

clary sage meaning in Spanish

EnglishSpanish
clary sage (Salvia sclarea)
noun

amaronoun
{m}

salvia romananoun
{f}