French-English dictionary »

sex-shop meaning in English

FrenchEnglish
sex-shop nom {m}

sex shop◼◼◼(shop that sells sexual merchandise)
noun