Vocabulary

スタンプカード

stamp card

noun