English version

sex shop in Trade topic

From Longman Dictionary of Contemporary Englishsex shopˈsex shop noun [countable] British English  BBTSYa shop selling goods, magazines etc related to sex and sexual activities