デンシサショウ
Meanings
Noun
1. electronic visa; eVISA
Composed of
Elektron
etw. mit einem Visum versehen; Visum