Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
lusus naturae
('l/u/s/@/s_n/@/'t/U/r/i/ )
noun
(n)
a person or animal that is markedly unusual or deformed
manusia atau hewan itu markedly biasa atau cacat
Synonym:
freak
,
monster
,
monstrosity
source: wordnet30