Afridis

English

Noun

Afridis

  1. plural of Afridi

Anagrams