Dictionary, Free Dictionary - MyDictionary.net
Definition of " Voici ma carte de transit. " in French English Dictionary
Results
Voici ma carte de transit.
  • {PHR} pass: This is my transit pass.