事出有因
Mandarin: shi4 chu1 you3 yin1
T6
T1
T5
T1
Definitions
  1. 1 There's reason for everything
← Back to dictionary