English

edit

Noun

edit

ambassatrices

  1. plural of ambassatrice
  2. plural of ambassatrix