As you guys know, Brazil is not a country that offers the Working Holiday program, but Italy does, I was reading the requirements to apply for the invitantion, but I got a little confused with "
provide a permanent address in Italy in your work permit application."
I'm Brazilian, but I also...