Outdistanced

Spanish Meaning

dejar atrĂ¡s

adelantar

dejar

English Meaning

  1. Simple past tense and past participle of outdistance.