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