demolisher

Noun

 * 1) One who demolishes.

Translations

 * Sanskrit: