Lughet
make oneself heard — English to Chinese Translation | Lughet