Skip to main content

English: road traffic collision

Welsh: gwrthdrawiad traffig ffyrdd

Part of speech

Noun, Masculine, Singular