vocab dash
Log in
Sign up
セルフ・ビルド
Meanings
Noun
1. self-build; building one's own home
Other readings
セルフビルド