lián gǔn dài pá

Translation

  • rolling and crawling
  • trying frantically to escape (idiom)
Chinese Tones