French-Latin dictionary »

maquignonnage meaning in Latin

FrenchLatin
maquignonnage

mangonium