electronic magazine presentation Electronic Magazine | Page 6

visa • an official mark in your passport a document showing where you come from that allows you to enter or leave a particular country.