nonfatals

English

Noun

nonfatals

  1. plural of nonfatal