Dominated (fr. Dominé)

Translation into English

Synonyms

  • contrôlé
  • overcompris
  • sujeté