Kiokun Logo
Chinese
咄咄逼人 [duō​duō​bī​rén]
overbearing; forceful; aggressive; menacing; imperious
Notes
Example Sentences
Contains