兜巴身
Mandarin: dou1 ba1 shen1
T1
T1
T1
Definitions
  1. 1 to slap; to smack [colloquial]
← Back to dictionary