Sign in
Dictionaries
English
Agreement concerning ongoing purchases of services via the internet