idolatrarte
Spanish
Verb
idolatrarte
infinitive of
idolatrar
combined with
te