Declaring (fr. Déclarant)

Translation into English

Synonyms

  • annonciateur
  • déclarateur
  • témoignant