French-English dictionary »

truc à voir [colloquial] meaning in English

FrenchEnglish
truc à voir [colloquial] nom

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