'

Welsh–English dictionary

English translation of the Welsh word sawr

Welsh → English
  
WelshEnglish
sawr flavour; odour; savour
sawru savour