Vocabulary

茅葺き屋根

thatched roof

noun