Lughet
sewer grate — English Definition | Lughet