Translation of takhyul in English:

takhyul

superstition

  • 1

    superstition