French-English dictionary »

ben voyons meaning in English

FrenchEnglish
ben voyons interjection

bullshit◼◼◼(expression of disbelief)
interjection
[UK: ˈbʊl.ʃɪt] [US: ˈbʊl.ˌʃɪt]