Lughet
praying mantis — English Definition | Lughet