"sich verratend" in English sich verratend giving yourself away betraying yourself Detailed translations for "sich verratend" sich verratend sich verratend giving yourself away sich verratend betraying yourself