ICTアイ・シー・ティーだった
ai·shī·tīdatta

Noun
Da Copula

The past form of ICT

1. Was ICT

Past/Perfective