Lughet
small intestines of oxen and sheep — English to Uyghur Translation | Lughet