RichThesaurus
Sale
Sale
antonyms
Sale
definitions
name
A town in Greater Manchester, England.