French-Latin dictionary »

bouc-émissairiser meaning in Latin

FrenchLatin
bouc-émissairiser

caper emissarius

Your history