Skip to content

咄咄逼人

duō duō bī rén

Sign in to save this word to your study lists.

Definitions

  1. 1. overbearing
  2. 2. forceful
  3. 3. aggressive
  4. 4. menacing
  5. 5. imperious