Lughet
tea towel — English Definition | Lughet