電子 でんしビザだった
denshibizadatta

Noun
Da Copula

The past form of 電子ビザ

1. Was an electronic visa.

Past/Perfective