khelauts

English

Noun

khelauts

  1. plural of khelaut