Skip to main content

English: scramblers

Welsh: sgrialwyr

Part of speech

Noun, Plural

Definition

vehicles