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

luminescence

1 noun literary gentle lightbogsholas 2 noun PHYS light without heatlonracht fem