shrimp chips

English

Noun

shrimp chips

  1. plural of shrimp chip