Translation of takhyul in English:

takhyul

superstition

noun

  • 1

    superstition