Dictionary/累死累活

累死累活

lèi sǐ lèi huó

ㄌㄟˋ ㄙˇ ㄌㄟˋ ㄏㄨㄛˊ
Phr
1to tire oneself out through overwork
2to work oneself to death

Characters