"sich umarmen" in English sich umarmen to hug each other Detailed translations for "sich umarmen" sich umarmen sich umarmen to hug each other