Lughet
to rub intestines — English to Uyghur Translation | Lughet