Skip to content
WordWide
German
English
English
Meanings
1
homemade; self-built
2
home-made; self-built
Meine Auto ist selbstgebaut.