Version Française
Translate
"challenged (adj.)"
to French Language
English to French
French to English
English
French
challenged (adj.)
contesté; attaqué; récusé; mis en cause.