Lughet
irritated — English Definition | Lughet