Latin-French dictionary »

xanthium meaning in French

LatinFrench
xanthium noun

lampourdenom