Definition of Sale

Definition of Sale
  1. Sale Proper noun A town in Greater Manchester, England
Feedback Form