EDDRESS


Meaning of EDDRESS in English

(noun) electronic address, e-mail address

Slang English vocab.      Английский сленговый словарь.