About us
Define
Definitions for
"laundrette"
a shop where people who don't have a laundry pay to use washing machines and driers
open-site.org