English version

carpet slipper in Clothes topic

From Longman Dictionary of Contemporary Englishcarpet slipperˈcarpet ˌslipper noun [countable] British English old-fashioned 🔊 🔊 DCCa type of soft shoe that you wear in your house syn slipper