Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
natural event
noun
(n)
an event that happens
kejadian itu berlaku
Synonym:
happening
,
occurrence
,
occurrent
source: wordnet30