Spanish edit

Verb edit

idolatrarles

  1. infinitive of idolatrar combined with les