duō​duō​bī​rén

overbearing

Definitions

duō​duō​bī​rén

overbearing; forceful; aggressive; menacing; imperious

Sources