Ally (fr. Alliée)

Translation into English

Synonyms

  • complice
  • associée
  • coéquipière
  • collaboratrice
  • partenaire