Spanish: idolatrar

Spanish verb 'idolatrar' conjugated