Translation of telekung in English:

telekung

noun

  • 1

    white praying shawl for Muslim women