Latin-French dictionary »

ajuga | chamaepitys meaning in French

LatinFrench
ajuga | chamaepitys noun

ivenom

Your history