French-English dictionary »

quelque chose à voir meaning in English

FrenchEnglish
quelque chose à voir nom

sight [sights]◼◼◼(something worth seeing)
noun
[UK: saɪt] [US: ˈsaɪt]