calling cardEnglish → SpanishOxford English–Spanishcalling card noun (US) tarjeta f de visitaIdiom to leave one's calling card (British euphemistic): the dog/cat left his calling card on the carpet el perro/el gato dejó un regalito en la alfombra (humorous)