Definify.com

Definition 2024


e-cards

e-cards

See also: ecards

English

Noun

e-cards

  1. plural of e-card

Anagrams