ambassatrices

English

Noun

ambassatrices

  1. plural of ambassatrice
  2. plural of ambassatrix