Term Gallery logo

Meanings of nonpenetrating wound in English