self-builds

English

Noun

self-builds

  1. plural of self-build