Lughet
push oneself forward — English to Chinese Translation | Lughet