meaning of Abbruchbirne

Abbruchbirne - German to English

demolition ball

View more

  • wrecking ball