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