English: road hump
Welsh: twmpath ffordd
Subject: Trafnidiaeth
Plural: twmpathau ffordd
Notes: Weithiau mae 'twmpath' ar ei ben ei hun yn addas.