NichiDict

IDC

あい゛でぃー゛しー
[ai゛dii゛shii]

Meanings

1.Noun

computingInternet data center; IDC