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 ...