Contents

EnglishEdit

NounEdit

ambassadrices

  1. plural of ambassadrix

FrenchEdit

NounEdit

ambassadrices f

  1. plural of ambassadrice