Latin-French dictionary »

gelicidium meaning in French

LatinFrench
gelicidium

givrer