challenger in Italian
challenger in Italian
sfidante
one who challenges
sfidatore
one who challenges