French-English dictionary »

graal meaning in English

FrenchEnglish
Graal nom propre
{m}

Holy Grail◼◼◼(artifact in Christian mythology)
proper noun
[UK: ˈhəʊ.li ɡreɪl] [US: ˈhoʊ.li ˈɡreɪl]

Saint-Graal nom propre
{m}

Holy Grail◼◼◼(artifact in Christian mythology)
proper noun
[UK: ˈhəʊ.li ɡreɪl] [US: ˈhoʊ.li ˈɡreɪl]