eclipsarle

Spanish

Verb

eclipsarle

  1. infinitive of eclipsar combined with le