إنجليزي-العربية قاموس »

retard meaning in العربية

إنجليزيالعربية
mentally retarded having an IQ below 70 and problems with basic daily living skills

مُتَخَلِّف

Your history