store cards is store card's Plural Form

store card

US 
UK 
  • na.商店专用赊购卡
  • Web存储卡;商店卡;商店信用卡
Plural Form:store cards  
na.
1.
商店专用赊购卡