Mehsud

English

Noun

Mehsud (plural Mehsuds or Mehsud)

  1. Alternative form of Mahsud.

Anagrams