meaning of Abklappen

Abklappen - German to English

dumping at ocean

View more

  • sea dumping
  • ocean dumping