• EN > GA
  • GA > EN

lifesaving

(also

life-saving

)
1 adjectivetarrthála gs as adjlifesaving apparatus gléas tarrthálaa lifesaving operation obráid chun beatha duine a shábháil 2 nountarrtháil fem3  c m u

Related Entries