idolatrarles

Spanish

Verb

idolatrarles

  1. infinitive of idolatrar combined with les