English Dictionary
Definition cybercafé in British English
cybercafé noun
[countable] noun
/ˈsaɪbə(r)ˌkæfeɪ/
Synonyms and related words
