Vocabulary

テクノストレス

techno-stress

noun