levensredding
Babylon Dutch English dictionaryDownload this dictionary
levensredding (de)
n. life saving