Lughet
self-destruct — English Definition | Lughet