Spanish-French dictionary »

autoflagelarse meaning in French

SpanishFrench
autoflagelarse

s’autoflageller