opponent, opposing, contradicting, rival

listen to the pronunciation of opponent, opposing, contradicting, rival
English - Italian
rivale