meaning of Ankerwinden

Ankerwinden - German to English

capstans

View more

  • windlasses