French-Spanish dictionary »

challenger meaning in Spanish

FrenchSpanish
challenger

desafiar

challenger nom {m}

desafiadornoun
{m}