Helped

Portuguese Meaning

ajudar

colaborar

socorrer

acudir

auxiliar

remediar

proteger

English Meaning

  1. Simple past tense and past participle of help.