amaestrarle

Spanish

Verb

amaestrarle

  1. infinitive of amaestrar combined with le