meaning of Ankertau

Ankertau - German to English

anchor cable

View more

  • anchor line