ambassatrices
English
Noun
ambassatrices
plural of
ambassatrice
plural of
ambassatrix