arruinador

Etymology
From.

Adjective

 * 1) ruining; spoiling; that ruins or spoils

Noun

 * 1) ruiner; spoiler