French-Spanish dictionary »

autoflagellation meaning in Spanish

FrenchSpanish
autoflagellation nom {f}

autoflagelaciónnoun
{f}