ASP

/ˈæsp/

ASP

English Noun
Ad

Definition

Initialism of application service provider.

Ad