French-Latin dictionary »

s’automutiler meaning in Latin

FrenchLatin
s’automutiler

lacerō