'

Welsh–English dictionary

English translation of the Welsh word cyfraniad

Welsh → English
  
WelshEnglish
cyfraniad contribution; subscription
cyfran allotment; dole; instalment; passage; portion; quota; quotient; share; part