devastating ne demek

  1. devastating : yok edici