Skip to main content

English: NMU

Welsh: defnyddwyr heblaw modurwyr

Part of speech

Noun, Plural

Definition

non motorised users