telekungs

English

Noun

telekungs

  1. plural of telekung