peshmargas

English

Noun

peshmargas

  1. plural of peshmarga