Definify.com

Definition 2025


e-cards

e-cards

See also: ecards

English

Noun

e-cards

  1. plural of e-card

Anagrams