Lughet
umbilical cord — English Definition | Lughet