Back to Dictionary
一巴掌
yībāzhǎng
1. a slap
2. a spank
Common • Top 13%