Mehsuds

English

Noun

Mehsuds

  1. plural of Mehsud