'

Welsh–English dictionary

English translation of the Welsh word cystadleuydd

Welsh → English
  
WelshEnglish
cystadleuydd competitor; rival
cystadlu compete; match; rival; vie; compare