Lughet
put one's best leg forward — English to Chinese Translation | Lughet