Meanings

  1. homemade; self-built

  2. home-made; self-built

    Meine Auto ist selbstgebaut.