Lughet
make a show of oneself — English to Chinese Translation | Lughet