peshtamals

English

Noun

peshtamals

  1. plural of peshtamal