French-Spanish dictionary »

flagellation meaning in Spanish

FrenchSpanish
flagellation nom {f}

flagelaciónnoun

autoflagellation nom {f}

autoflagelaciónnoun
{f}

Your history