入国カード

disembarkation card; entry card; arrival card; immigration card

Meaning

  1. n
    disembarkation card; entry card; arrival card; immigration card; landing card; incoming passenger card

Example sentences