Lughet
long-stay — English Definition | Lughet