Polish-French dictionary »

szałwia muszkatołowa meaning in French

PolishFrench
Szałwia muszkatołowa

sauge sclarée