shí chuí

Translation

  • (neologism c. 2014) (slang) solid proof
  • irrefutable evidence
Chinese Tones