curry puffs

English

Noun

curry puffs

  1. plural of curry puff