Lughet
sticking plaster — English Definition | Lughet