visa
By 147147
@147147 (2)
1 response
@yogeshchhikara (594)
• Hong Kong
13 Oct 06
visa means a permit for entering into a country ...and it can't be free,,, anyways free visa what does it mean..