事實勝於雄辯
Mandarin: shi4 shi2 sheng4 yu2 xiong2 bian4
T6
T6
T3
T1
T4
T6
Definitions
  1. 1 truth speaks louder than words; facts speak for themselves
← Back to dictionary