English | German | Russian | Czech

bloodhead English

Meaning bloodhead meaning

What does bloodhead mean?

bloodhead

In China, a seller of blood.

Are you looking for...?