Mobile
Log In Sign Up
Home > french-english > "e-café" in English

English translation for "e-café"

n. cybercafe, cafe that provides customers with internet access (through several computers located in the restaurant) along with the service of food or drink
Similar Words:
"dôme" English translation, "dû" English translation, "dûment" English translation, "düsseldorf" English translation, "e" English translation, "e-mail" English translation, "e.u." English translation, "e/s" English translation, "eadweard" English translation, "eao" English translation