Vocabulary

布基礎

strip foundation; continuous foundation; continuous footing

noun