Latin-French dictionary »

hamala meaning in French

LatinFrench
Hamala noun

Hamelinnom