Lughet
mouth-watering — English Definition | Lughet