Mandarin: suo3
Definitions
  1. 1 to worry, overthink; to suspect; to doubt
← Back to dictionary