NichiDict

電子ビザ

でんしびざ
[denshibiza]

Meanings

1.Noun

electronic visa; eVISA