cybercafe
English Dictionary
->
Letter C
-> cybercafe
Search Dictionary:
cybercafe Definition
(n)
a
cafe
whose
customers
sit
at
computer
terminals
and
log
on
to
the
internet
while
they
eat
and
drink
cybercafe Synonyms
cybercafe
© Art Branch Inc.