English | German | Russian | Czech

noseblood English

Meaning noseblood meaning

What does noseblood mean?

noseblood

The blood produced from a nosebleed.

Are you looking for...?