Lughet
put sb. out of countenance — English to Chinese Translation | Lughet