Garberator

English

Noun

Garberator

  1. Alternative form of garburator.