Meanings

  1. Austria · Southern-Germany · Switzerlandauto mechanic, mechanic