Polish-English dictionary »

święty graal meaning in English

PolishEnglish
Święty Graal noun

Holy Grailnoun
artifact in Christian mythology