idolatrarse
Spanish
Verb
idolatrarse
infinitive of
idolatrar
combined with
se