French-Spanish dictionary »

s’autoflageller meaning in Spanish

FrenchSpanish
s’autoflageller

autoflagelarse