Peshawuris

English

Noun

Peshawuris

  1. plural of Peshawuri