Dominated (fr. Dominée)

Translation into English

Synonyms

  • soumis
  • assujetti
  • contrôlé
  • maîtrisé
  • sous influence