Lughet
to put up a window screen — English to Uyghur Translation | Lughet