What does Abwrackwerft mean?

Abwrackwerft - German to English

ship breaking yard

View more

  • shipbreaking lawn