Similar words :

lifesaving

(also life-saving)
adjectiveaidiacht 1tarrthála gs as adj lifesaving apparatus gléas tarrthála a lifesaving operation obráid chun beatha duine a shábháil nounAinmfhocal 2tarrtháil fem3  cmu
Loading phrases and examples...
Loading Teanglann link ...