Latin-French dictionary »

hydrus meaning in French

LatinFrench
Hydrus [hydri] (2nd) M
noun

Hydre mâlenom

Otrantenom