Back to Dictionary
压倒
壓倒
yādǎo
1. to overwhelm
2. to overpower
3. overwhelming