Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
dominatrix
in English
dominatrix
us
/dəˈmɪnəˌtrɪks/
uk
/dəˈmɪnəˌtrɪkʃ/
#uncommon