Lughet
torpedo — English Definition | Lughet