English-Italian dictionary »

clary sage meaning in Italian

EnglishItalian
clary sage (Salvia sclarea)
noun

erba moscatellanoun
{f}

salvia sclareanoun
{f}

sclareanoun
{f}