Khalkhas

English

Noun

Khalkhas

  1. plural of Khalkha