Latin-French dictionary »

smyrrhiza meaning in French

LatinFrench
smyrrhiza noun

cerfeuil musquénom

Your history