Vocabulary

物理カード

physical card (e.g., credit card)

noun