Lughet
catapult — English Definition | Lughet