Translation of teka-teki in English:

teka-teki

conundrum

noun

  • 1

    conundrum, riddle, puzzle