Lughet
short of hands — English to Chinese Translation | Lughet