English: NMU
Welsh: defnyddwyr heblaw modurwyr
Subject: Trafnidiaeth
English definition: non motorised users