Latin-French dictionary »

malmogia meaning in French

LatinFrench
Malmogia noun

Malmönom