Kamus Indonesia-Inggris
infrastruktur
• infrastructure.
• infrastructureinfrastructure