Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
superstitious notion
noun
(n)
an irrational belief arising from ignorance or fear
yang tidak rasional keyakinan yang disebabkan oleh kebodohan atau takut
Synonym:
superstition
source: wordnet30