Back to Dictionary
嚣张跋扈
囂張跋扈
xiāozhāngbáhù
1.
arrogant and despotic