Ecards meaning

Plural form of ecard.
noun
0
0
Advertisement