🇬🇧 en de 🇩🇪

Internet cafe noun

  • A place where one can use a computer with Internet access for a fee.
Internetcafé

internet cafe

Internetcafé
Wiktionary Links