MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Neanderthal man
(n/i/'/&/nd/@/r,/T//O/l_m/A/n )

noun (n)