devastator

  1. Noun mahveden, tahrip/harap eden şey.