tarkhans

English

Noun

tarkhans

  1. plural of tarkhan