Skip to main content

English: RTA

Welsh: anifeiliaid gwyllt/moch daear wedi'u hanafu neu'u lladd ar y ffyrdd

Part of speech

Noun, Plural

Definition

road traffic accident