French-Spanish dictionary »

auto-sacrifice meaning in Spanish

FrenchSpanish
auto-sacrifice nom {m}

autosacrificionoun
{m}

Your history