MohammedPreview
Open in TheBrain

Overbearing

  1. Overly bossy, domineering, or arrogant.
SynonymsEdit