Japanese dictionary

Dictionary: “カード”

カード

カード

card; program; matchup; pairing