Back to Dictionary
网咖
網咖
wǎngkā
1. Internet café (Tw)