Lughet
excruciating — English Definition | Lughet