English–Welsh dictionary

Welsh translation of the English word sponsor

English → Welsh
  
EnglishWelsh
sponsor hyrwyddwr; mach; mam fedydd; tad bedydd