Dominateur (en. Domineer)

Translation into French

Synonyms