Lughet
make one's pitch — English to Chinese Translation | Lughet