French-English dictionary »

attrape-touriste meaning in English

FrenchEnglish
attrape-touriste nom {m}

tourist trap◼◼◼(establishment encouraging tourists to spend money)
noun