Lughet
to be bound hand and foot — English to Uyghur Translation | Lughet