Lughet
petrol bomb — English Definition | Lughet