Skip to main content

English: road humps

Welsh: twmpathau ffordd

Part of speech

Noun, Plural

Definition

Weithiau mae 'twmpathau' ar ei ben ei hun yn addas.