Definition of negotiatrix

Definition of negotiatrix
  1. negotiatrix Noun A female negotiator.
Need more help? Try our forum NEW