Lughet
spike sb.'s guns — English to Chinese Translation | Lughet