domina — meaning in English
Finnish → English · translate English → Finnish instead
English meaning
- dominatrix noun A woman who takes the controlling, dominant role in a sexual relationship or encounter, especially as a professional role.
Senses
domina is used for these senses in English:
- dominatrix A dominant female in sadomasochistic practices.