Lughet
life preserver — English Definition | Lughet