'

Welsh–English dictionary

English translation of the Welsh word fflangellu

Welsh → English
  
WelshEnglish
fflangellu flagellate; flog; lash; scourge; whip
fflangell lash; scourge; whip