English

edit

Noun

edit

negotiatrices

  1. plural of negotiatrix

Anagrams

edit