tourist visas

listen to the pronunciation of tourist visas
English - English
plural form of tourist visa
tourist visa
A document that allows a limited period of leisure travel within a country, but no business activity