Summary
English to French:   more detail...
  1. floating trophy:


English

Detailed Translations for floating trophy from English to French

floating trophy:

floating trophy [the ~] noun

  1. the floating trophy
    la coupe de défi; le challenge

Translation Matrix for floating trophy:

NounRelated TranslationsOther Translations
challenge floating trophy
coupe de défi floating trophy

Related Translations for floating trophy