Translation of to leave one's calling card in Spanish:

to leave one's calling card

phrase

British
euphemistic

  • 1

    the dog/cat left his calling card on the carpet el perro/el gato dejó un regalito en la alfombra humorous