Lughet
put one's feet up — English to Chinese Translation | Lughet