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

green shoots

noun also ECON
péacáin ghlasa green shoots of recovery comharthaí téarnaimh