"leistete sich" in English leistete sich afforded Detailed translations for "leistete sich" leistete sich leistete sich(also: geboten, bot, bereitet, gespendet) afforded