Summary
English to French:   more detail...
  1. battle of the giants:


English

Detailed Translations for battle of the giants from English to French

battle of the giants:

battle of the giants [the ~] noun

  1. the battle of the giants

Translation Matrix for battle of the giants:

NounRelated TranslationsOther Translations
bataille des géants battle of the giants

Related Translations for battle of the giants