Lughet
rest one's tired limbs — English to Chinese Translation | Lughet