Back to Dictionary
智力低下
zhìlìdīxià
1.
mental retardation