Definify.com

Definition 2024


tarkhans

tarkhans

English

Noun

tarkhans

  1. plural of tarkhan