'

Welsh–English dictionary

English translation of the Welsh word sen

Welsh → English
  
WelshEnglish
sen censure; rebuff; rebuke; snub; stricture; taunt
sennu animadvert; inveigh; rebuff; slate; snub