Lughet
catch sb. with his pants down — English to Chinese Translation | Lughet