French-Latin dictionary »

sauge sclarée meaning in Latin

FrenchLatin
sauge sclarée nom

hormīnumnoun