Home UK English domineering
Translate domineering into Spanish
Asserting one's will over another in an arrogant way.
READ THESE ARTICLES