NichiDict

テクノサイエンス

[tekunosaiensu]

Meanings

1.Noun

techno-science