Back to Dictionary
脱不了身
脫不了身
tuōbùliǎoshēn
1.
busy and unable to get away