Summary
English to French:   more detail...
  1. Ultra:


English

Detailed Translations for Ultra from English to French

Ultra:

Ultra [the ~] noun

  1. the Ultra (extremist)
    l'extrémiste

Translation Matrix for Ultra:

NounRelated TranslationsOther Translations
extrémiste Ultra; extremist
ModifierRelated TranslationsOther Translations
extrémiste extremist; radical

External Machine Translations:

Related Translations for Ultra