New English-Irish Dictionary
  • EN > GA
  • GA > EN

Holy Grail

the Holy Grail

noun RELan Soitheach Naofa
(also holy grail) nounthe holy grail of our research is the cure of disease galair a leigheas an sprioc atá againn leis an taighde seo sales are the holy grail of advertising companies díolacháin an chloch is mó ar phaidrín lucht fógraíochta