Lughet
stand on one's own legs — English to Chinese Translation | Lughet