English: arrested or retarded development of the mind
Welsh: datblygiad meddwl a ataliwyd neu a arafwyd
Subject: Cyfiawnder a threfn