Back to Dictionary
连踢带打
連踢帶打
liántīdàidǎ
1.
to kick and beat (idiom)