'

Welsh–English dictionary

English translation of the Welsh word siomi

Welsh → English
  
WelshEnglish
siomi baffle; balk; belie; deceive; disappoint; dismay; falsify; foil; mortify; sell
siom balk; chagrin; dismay; sell