Visa

Usually a stamp in a passport allowing you into the country for a specific amount of days.

Technorati Tags: , , , ,

Bookmark this post:
Ma.gnolia DiggIt! Del.icio.us Blinklist Yahoo Furl Technorati Simpy Spurl Reddit


Trackback URI | Comments RSS

Help Expand This Definition