overbearing in French
overbearing in French
despotique
Overly bossy, domineering, or arrogant.
dominateur
Overly bossy, domineering, or arrogant.