Definition of "Diablo"

Diablo