English to Chinese Dictionary

Search:

魂不守舍 hún shǒu shè to be preoccupied (idiom) / to be inattentive / to be frightened out of one's mind


<< back to the home page