Struggled
Portuguese Meaning
lutar debater-se procurar libertar-se tentar duramente fazer um grande esforço contorcer-se
English Meaning
- Simple past tense and past participle of struggle.