Lughet
self-destruction — English Definition | Lughet