Latin-French dictionary »

mangonium meaning in French

LatinFrench
mangonium

maquignonnage

Your history