Back to Dictionary
对打
對打
duìdǎ
1. to spar
2. to fight
3. to duke it out