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