panipuris

English

Noun

panipuris

  1. plural of panipuri