22/07/2019 5:15:00 Landing card Landing card
What is Landing card?
Landing card definition and meaning on Dictionary terms:
an identification card issued to a traveler for presentation to the immigration authorities.
a card issued to a sailor in a foreign port granting permission to go ashore.
Tags: dictionaryCategorised in: Uncategorized