Lughet
car bomb — English Definition | Lughet