インフラストラクチャー
infurasutorakuchā

Noun

1. infrastructure

Other forms: