ATTNMS

(redirected from American Telephone and Telegraph New Media Services)
AcronymDefinition
ATTNMSAmerican Telephone and Telegraph New Media Services
Full browser ?