What does Blutsauger-Mitra mean?

Blutsauger-Mitra - German to English

bloodsucker miter [Am.] [Vexillum sanguisugum]

View more

  • bloodsucker mitre [Br.] [Vexillum sanguisugum]