Translation

  • a huge boulder
  • a towering rock
Chinese Tones