Lughet
touch sb.'s sore spot — English to Chinese Translation | Lughet