'

Welsh–English dictionary

English translation of the Welsh word cystadleuwr

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