American Dictionary
Definition tourist visa in American English
tourist visa noun
[countable] noun
Synonyms and related words

American Dictionary