zh
Sign in Start free

撕心裂肺

sī xīn liè fèi

in unbearable anguish; agonizing

+ Keep this word

Meanings

sī xīn liè fèi

  1. in unbearable anguish; agonizing

Its characters