English-Arabic dictionary »

grail meaning in Arabic

EnglishArabic
Grail [UK: ɡreɪl]
[US: ˈɡreɪl]

الكأس المقدس

Grails [UK: ɡreɪlz]
[US: ɡreɪlz]

الكؤوس المقدسة