chipcards
English
Noun
chipcards
plural of
chipcard