Struggled
German Meaning
kämpfen ringen sich abmühen sich wehren krebsen sich quälen schnaufen würgen sich abquälen sich abrackern sich abplagen sich schinden
English Meaning
- Simple past tense and past participle of struggle.