A word examined

evisa

noun
5 letters·English
noun

evisa—an electronic travel visa applied for and issued online

Wiktionary →
No comments yet