Lughet
tea cloth — English Definition | Lughet