Skip to main content

English: non motorised users

Welsh: defnyddwyr heblaw modurwyr

Part of speech

Noun, Plural

Definition

NMU