French-Spanish dictionary »

sauge sclarée meaning in Spanish

FrenchSpanish
sauge sclarée nom {f}

esclareanoun