1 - 1 of 1

  • shomer

    a chaperone, protector, or guard