tuō zú wú mén

Translation

  • to be unable to find a place to stay (idiom)
Chinese Tones