Definition of テクノポリス

テクノポリス

tekunoporisu

noun
technopolis