visiting card
Explore definitions, synonyms, and language insights of visiting card
Definitions
Noun
a printed or written greeting that is left to indicate that you have visited
Explore definitions, synonyms, and language insights of visiting card