Struggled

Spanish Meaning

luchar

forcejear

esforzarse

bregar

debatirse

English Meaning

  1. Simple past tense and past participle of struggle.