English | German | Russian | Czech

bloodspot English

Meaning bloodspot meaning

What does bloodspot mean?

bloodspot

A spot of blood.

Are you looking for...?