idolatrarte

Spanish

Verb

idolatrarte

  1. infinitive of idolatrar combined with te