Lughet
play the deuce with — English to Chinese Translation | Lughet