tiān liàng

Translation

  • a staggering number
  • a mind-boggling amount
Chinese Tones