No exact translation found for
rivalizar

Do you mean: