電子 でんし地図 ちずだった
denshichizudatta

Noun
Da Copula

The past form of 電子地図

1. Was a digital map.

Past/Perfective