jì rén lí xià

Translation

  • to lodge under another person's roof (idiom)
  • to live relying on sb else's charity

Synonyms

Chinese Tones