Passport (fr. Passeport)

Translation into English

Synonyms

  • autorisation de voyage
  • document de voyage
  • visa