selfbuilds
English
Noun
selfbuilds
plural of
selfbuild