rescuer

  • n.Achubydd; rhyddhawr
  • WebAchubol; achubwyr; y hachubydd