'

Welsh–English dictionary

English translation of the Welsh word casáwr

Welsh → English
  
WelshEnglish
casáwr hater
casáu abhor; detest; dislike; hate; loathe