Lughet
detention centre — English Definition | Lughet