Skip to content

累死累活

lèi sǐ lèi huó

Sign in to save this word to your study lists.

Definitions

  1. 1. to tire oneself out through overwork
  2. 2. to work oneself to death