MalayTranslate.com
Malay to English Translator
Translate Here

English to English

mental retardation
('m/E/nt/-/l_,r/i/t/A/r'd/eI//S//@/n )

noun (n)