idolatrarle
Spanish
Verb
idolatrarle
infinitive of
idolatrar
combined with
le