See also: cybercafés

EnglishEdit

NounEdit

cybercafes

  1. plural of cybercafe