"sich verraten" in English sich verraten given yourself away betrayed yourself to unkennel oneself sich verraten {vb} to give yourself away to betray yourself Detailed translations for "sich verraten" sich verraten sich verraten given yourself away sich verraten betrayed yourself sich verraten to unkennel oneself sich verraten{verb} sich verraten to give yourself away sich verraten to betray yourself