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

nut roast

(also

nut loaf

)
noun COOKbuilín ilchnónna