tourist card (English, noun)
expansion: tourist card (plural tourist cards)
Senses:
glosses: Synonym of tourist visa.
Forms:
form: tourist cards
tags: plural