• Go to Lisa Dehond's profile

    Visa

    posted by  Lisa Dehond in Malta forum 

    Your employer should tell you what is the next step, just wait to be informed about the visa and then of course you should enter Malta, why would you want a visa then?

Post a reply

Other replies