"sich herwagen" in English sich herwagen {vb} to venture to come near Detailed translations for "sich herwagen" sich herwagen{verb} sich herwagen to venture to come near