selfbuilds

English

Noun

selfbuilds

  1. plural of selfbuild