English
English version

Internet café/cybercafé

From Longman Dictionary of Contemporary EnglishInternet café/cybercaféInternet café/cybercaféa public place where you can pay to use the Internet and buy drinks etc café
Pictures of the day
What are these?
Click on the pictures to check.