電子 でんし地図 ちずでした
denshichizudeshita

Noun
Desu Copula

The polite past form of 電子地図

1. Was an electronic map.

Past/Perfective
Polite