self-built – Deutsch–English translations

🇬🇧 en de 🇩🇪

self-built adjective

  • built by oneself
selbstgebaut
Wiktionary Links