Translation of superstition in Indonesian

User Contribution

superstition

takhyul

noun