Skip to main content

English: road-rail vehicles

Welsh: cerbydau ffyrdd-rheilffyrdd

Part of speech

Noun, Plural