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