French-English dictionary »

cybercafé meaning in English

FrenchEnglish
cybercafé nom {m}

Internet cafe◼◼◼(place where one can use a computer with Internet)
noun
[UK: ˈɪn.tə.net ˈkæ.feɪ] [US: ˈɪn.tər.ˌnet kə.ˈfeɪ]