Definition of “car boot sale” - English Dictionary

british dictionary