khaltury

English

Noun

khaltury

  1. plural of khaltura