Definify.com

Definition 2024


ambassadrices

ambassadrices

English

Noun

ambassadrices

  1. plural of ambassadrix

French

Noun

ambassadrices f

  1. plural of ambassadrice