meaning of Ankermine

Ankermine - German to English

anchored my own

View more

  • moored mine