0%

ALL meanings of internet-cafe

In·ter·net-ca·fé
I i
  • noun internet-cafe a café, coffee bar, etc., that offers Internet access on its own computers or on customer's laptops, usually for a fee. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?