BEOLINGUS
Dictionary - TU Chemnitz

 German  English

sich an jdn./etw. festklammern {vr} to latch on to sb./sth. (onto sb./sth. [Am.])

sich festklammernd latching on

sich festgeklammert latched on

Sie kammerte sich an seinem Arm fest und ließ ihn nicht aus. She latched on to his arm and wouldn't let go.