Vocabulary

石積み

masonry; stonework

noun