Vocabulary

葺き替え

reroofing; rethatching

noun