What does Ankermine mean?

Ankermine - German to English

anchored my own

View more

  • moored mine