Summary
French to English:   more detail...
  1. Graal:
  2. Wiktionary:


French

Detailed Translations for Graal from French to English

Graal:

Graal [le ~] noun

  1. le Graal
    the Grail

Translation Matrix for Graal:

NounRelated TranslationsOther Translations
Grail Graal

Wiktionary Translations for Graal:

Graal
  1. Vase mythique
Graal
proper noun
  1. artifact in Christian mythology

External Machine Translations:

Related Translations for Graal