'

Welsh–English dictionary

English translation of the Welsh word serchog

Welsh → English
  
WelshEnglish
serchog affectionate; loving; winsome
serch affection; attachment; love