Translation of tarjeta de visita in English:

tarjeta de visita

card, n.

feminine noun

  • 1

    card
    business card
    calling card US
    visiting card British